home *** CD-ROM | disk | FTP | other *** search
- Path: news.interpath.net!softbase
- From: softbase@mercury.interpath.com (Scott McMahan - Softbase Systems)
- Newsgroups: comp.lang.c
- Subject: Re: Interest in comments on the C language.
- Date: 23 Mar 1996 20:18:59 GMT
- Organization: Interpath -- Providing Internet access to North Carolina
- Message-ID: <4j1mbj$j5h@news.interpath.net>
- References: <4inp40$kj2@ogre.cs.waikato.ac.nz>
- NNTP-Posting-Host: mercury.interpath.com
- X-Newsreader: TIN [version 1.2 PL2]
-
- Oliver R Jones (orj@cs.waikato.ac.nz) wrote:
- : 1: Is C inheriantly efficient (speed and code space wise)?
-
- C is efficient on 32-bit UNIX machines. If you deviate from the
- types of machines C was developed for, it becomes a matter of
- how good the compiler is.
-
- : 2: Is C inheriantly very readable and writable?
-
- C is very writeable as-is, it takes extreme effort on the part of the
- writer and reader to make it readable.
-
- : (Easy to code in and for non coders to read)
-
- C is as easy for non-coders to read as any other language.
- Infer from that whatever you want to.
-
- : 3: Is C a very simple language?
-
- The core language is one of the simplest ever. It eliminates
- almost every special case and exception to the rules other
- languages have, and is very minimal. But, the library is
- a monster because of this! It picks up all the slack from the
- language! It has to provide all the stuff the language lacks.
-
- : 4: Is it consistant with accepted mathematical notations?
-
- No, that's APL.
-
- : 5: Why was C designed and for what purpose?
-
- C was designed for implementing the UNIX operating system and
- its utilities. Since then, its purpose has been to provide
- a general purpose language for multiple platforms. Its purpose
- became far beyond its original design!
-
- Scott
-
-